<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 11:37:31 GMT+08:00 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="warn even">
<td class="Level">WARN</td>
<td class="Date">2021-11-22 11:37:31,371</td>
<td class="Message">

Found multiple occurrences of org.json.JSONObject on the class path:

	jar:file:/D:/.m2/repository/org/json/json/20160810/json-20160810.jar!/org/json/JSONObject.class
	jar:file:/D:/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.class

You may wish to exclude one of them to ensure predictable runtime behavior
</td>
<td class="MethodOfCaller">logDuplicateJsonObjectsWarning</td>
<td class="FileOfCaller">DuplicateJsonObjectContextCustomizerFactory.java</td>
<td class="LineOfCaller">78</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:31,416</td>
<td class="Message">Starting Wechat114ApplicationTests on LAPTOP-HJJR56GS with PID 12448 (started by 48289 in D:\IdeaProjects\Java-Freamwork\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 11:37:31,417</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:31,417</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:31,926</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:31,929</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:31,968</td>
<td class="Message">Finished Spring Data repository scanning in 22ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,243</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,671</td>
<td class="Message">Started Wechat114ApplicationTests in 2.568 seconds (JVM running for 3.327)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,851</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,852</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,852</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,876</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,877</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,878</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,897</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,898</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,899</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:37:33,925</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 11:47:23 GMT+08:00 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:23,957</td>
<td class="Message">Starting Wechat114Application on LAPTOP-HJJR56GS with PID 16816 (D:\IdeaProjects\Java-Freamwork\wechat114\target\classes started by 48289 in D:\IdeaProjects\Java-Freamwork\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 11:47:23,966</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:23,966</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,390</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,390</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,421</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,758</td>
<td class="Message">Tomcat initialized with port(s): 7777 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,758</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-7777&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,758</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,758</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,814</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:24,814</td>
<td class="Message">Root WebApplicationContext: initialization completed in 817 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:25,300</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:25,473</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-7777&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:25,489</td>
<td class="Message">Tomcat started on port(s): 7777 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:47:25,505</td>
<td class="Message">Started Wechat114Application in 1.943 seconds (JVM running for 3.08)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:53:06,478</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 11:57:00 GMT+08:00 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:00,805</td>
<td class="Message">Starting Wechat114Application on LAPTOP-HJJR56GS with PID 5532 (D:\IdeaProjects\Java-Freamwork\wechat114\target\classes started by 48289 in D:\IdeaProjects\Java-Freamwork\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 11:57:00,805</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:00,805</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,244</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,244</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,276</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,605</td>
<td class="Message">Tomcat initialized with port(s): 7777 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,605</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-7777&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,605</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,605</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,668</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:01,668</td>
<td class="Message">Root WebApplicationContext: initialization completed in 832 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:02,170</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:02,381</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-7777&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:02,412</td>
<td class="Message">Tomcat started on port(s): 7777 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 11:57:02,412</td>
<td class="Message">Started Wechat114Application in 1.994 seconds (JVM running for 3.004)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 12:43:44 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:44,676</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 1504 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:43:44,680</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:44,680</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,188</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,190</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,215</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,608</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,616</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,617</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,617</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,685</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:45,685</td>
<td class="Message">Root WebApplicationContext: initialization completed in 963 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:46,348</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:46,579</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:46,598</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:43:46,607</td>
<td class="Message">Started Wechat114Application in 2.354 seconds (JVM running for 3.264)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:44:08,775</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:44:08,775</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:44:08,780</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:33,704</td>
<td class="Message">{MenuId=421022716, CreateTime=1637556273, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:44:33,722</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:44:33,886</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:33,893</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:33,916</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:44:33,975</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,114</td>
<td class="Message">{MenuId=421022716, CreateTime=1637556273, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,115</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,115</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:44:34,134</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,304</td>
<td class="Message">{MenuId=421022716, CreateTime=1637556273, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,305</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:44:34,305</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:44:34,308</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Table &#39;114.wx_user&#39; doesn&#39;t exist
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:44:37,768</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:49:31,401</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:49:31,402</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:49:31,409</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 12:53:54 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:54,785</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 3924 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:53:54,788</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:54,789</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,285</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,286</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,310</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,687</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,694</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,695</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,695</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,768</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:55,769</td>
<td class="Message">Root WebApplicationContext: initialization completed in 926 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:56,340</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:56,556</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:56,574</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:53:56,582</td>
<td class="Message">Started Wechat114Application in 2.283 seconds (JVM running for 3.02)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:54:04,551</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:54:04,551</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:54:04,556</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:04,592</td>
<td class="Message">{CreateTime=1637556844, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:54:04,606</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:54:04,751</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:04,759</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:04,779</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:54:04,840</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,003</td>
<td class="Message">{CreateTime=1637556844, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,004</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,004</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:54:05,008</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,189</td>
<td class="Message">{CreateTime=1637556844, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,189</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:54:05,190</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:54:05,191</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.jdbc.BadSqlGrammarException: 
### Error querying database.  Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
### The error may exist in file [D:\ideas\19b-idea\wechat114\target\classes\mapping\WxUserMapper.xml]
### The error may involve com.example.wechat114.mapper.WxUserMapper.selectByOpenid-Inline
### The error occurred while setting parameters
### SQL: select           id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl,      subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum         from wx_user     where openid = ?
### Cause: java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.sql.SQLSyntaxErrorException: Unknown column &#39;name&#39; in &#39;field list&#39;
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy73.execute(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:79)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:63)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:325)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:156)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:109)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.executor.CachingExecutor.query(CachingExecutor.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy57.selectOne(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionTemplate.selectOne(SqlSessionTemplate.java:160)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperMethod.execute(MapperMethod.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy$PlainMethodInvoker.invoke(MapperProxy.java:152)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.binding.MapperProxy.invoke(MapperProxy.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.sun.proxy.$Proxy58.selectByOpenid(Unknown Source)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:72)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:08,880</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:08,881</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:08,888</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 12:56:10 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:10,931</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 17532 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:10,935</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:10,936</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,448</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,450</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,473</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,868</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,876</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,877</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,878</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,954</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:11,955</td>
<td class="Message">Root WebApplicationContext: initialization completed in 970 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:12,516</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:12,754</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:12,774</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:12,783</td>
<td class="Message">Started Wechat114Application in 2.364 seconds (JVM running for 3.133)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:30,009</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:30,010</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:30,015</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:30,049</td>
<td class="Message">{CreateTime=1637556989, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:30,063</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 12:56:30,207</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:30,214</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:30,233</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:30,254</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:56:32,734</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:32,894</td>
<td class="Message">{CreateTime=1637556989, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:32,896</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:32,897</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:32,899</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:56:34,946</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:35,055</td>
<td class="Message">{CreateTime=1637556989, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:35,056</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:35,057</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 12:56:35,058</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 12:56:37,108</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:01:52 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="warn even">
<td class="Level">WARN</td>
<td class="Date">2021-11-22 13:01:52,348</td>
<td class="Message">

Found multiple occurrences of org.json.JSONObject on the class path:

	jar:file:/D:/.m2/repository/org/json/json/20160810/json-20160810.jar!/org/json/JSONObject.class
	jar:file:/D:/.m2/repository/com/vaadin/external/google/android-json/0.0.20131108.vaadin1/android-json-0.0.20131108.vaadin1.jar!/org/json/JSONObject.class

You may wish to exclude one of them to ensure predictable runtime behavior
</td>
<td class="MethodOfCaller">logDuplicateJsonObjectsWarning</td>
<td class="FileOfCaller">DuplicateJsonObjectContextCustomizerFactory.java</td>
<td class="LineOfCaller">78</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:52,388</td>
<td class="Message">Starting Wechat114ApplicationTests on DESKTOP-G9F7ULD with PID 1784 (started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:01:52,388</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:52,389</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:52,881</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:52,883</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:52,908</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:54,300</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:54,926</td>
<td class="Message">Started Wechat114ApplicationTests in 2.824 seconds (JVM running for 3.637)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,126</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,127</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,128</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,157</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,158</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,159</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,175</td>
<td class="Message">Neither @ContextConfiguration nor @ContextHierarchy found for test class [com.platform.wechat.Wechat114ApplicationTests], using SpringBootContextLoader</td>
<td class="MethodOfCaller">buildDefaultMergedContextConfiguration</td>
<td class="FileOfCaller">AbstractTestContextBootstrapper.java</td>
<td class="LineOfCaller">308</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,177</td>
<td class="Message">Could not detect default resource locations for test class [com.platform.wechat.Wechat114ApplicationTests]: no resource found for suffixes {-context.xml, Context.groovy}.</td>
<td class="MethodOfCaller">generateDefaultLocations</td>
<td class="FileOfCaller">AbstractContextLoader.java</td>
<td class="LineOfCaller">264</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,178</td>
<td class="Message">Could not detect default configuration classes for test class [com.platform.wechat.Wechat114ApplicationTests]: Wechat114ApplicationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.</td>
<td class="MethodOfCaller">detectDefaultConfigurationClasses</td>
<td class="FileOfCaller">AnnotationConfigContextLoaderUtils.java</td>
<td class="LineOfCaller">83</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:01:55,217</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:25,276</td>
<td class="Message">{CreateTime=1637557405, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:25,278</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:25,279</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:25,281</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:26,951</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557407, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:26,953</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:26,953</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:26,955</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:26,955</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:03:27,334</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:27,600</td>
<td class="Message">{CreateTime=1637557405, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:27,602</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:27,603</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:27,605</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:03:29,643</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:29,753</td>
<td class="Message">{CreateTime=1637557405, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:29,755</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:29,755</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:29,757</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:03:31,697</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:03:33,751</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:50,232</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557430, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:50,233</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:50,234</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:50,236</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:50,236</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:56,455</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557436, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:56,456</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:56,457</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:56,459</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:03:56,459</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:03:59,752</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:03,732</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557443, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:03,733</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:03,733</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:03,735</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:03,735</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:09,961</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557450, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fmore.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:09,962</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:09,963</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:09,965</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:09,965</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:04:10,390</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,460</td>
<td class="Message">{CreateTime=1637557462, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,461</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,461</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,463</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:04:22,463</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:83)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,556</td>
<td class="Message">{CreateTime=1637557462, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,557</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,558</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,559</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:04:22,560</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:83)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,649</td>
<td class="Message">{CreateTime=1637557462, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,650</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,650</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:04:22,652</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:04:22,652</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:83)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:26,483</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:26,484</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:26,491</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:07:31 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:31,113</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 18280 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:07:31,116</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:31,117</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:31,590</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:31,592</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:31,616</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,000</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,008</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,009</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,009</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,082</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,083</td>
<td class="Message">Root WebApplicationContext: initialization completed in 926 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,648</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,868</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,885</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:07:32,893</td>
<td class="Message">Started Wechat114Application in 2.186 seconds (JVM running for 2.923)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:08:02,826</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:08:02,826</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:08:02,831</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:02,866</td>
<td class="Message">{CreateTime=1637557682, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:08:02,880</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:08:03,025</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:03,031</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:03,051</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:03,070</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:08:05,569</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:05,712</td>
<td class="Message">{CreateTime=1637557682, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:05,714</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:05,715</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:05,717</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:08:07,753</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:07,864</td>
<td class="Message">{CreateTime=1637557682, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:07,865</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:07,866</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:07,867</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:08:09,917</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:49,950</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557730, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:49,951</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:49,952</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:49,953</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:08:49,954</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:08:53,479</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:09:11,395</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:03,751</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557803, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:03,753</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:03,753</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:03,755</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:03,755</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:06,134</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557806, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:06,135</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:06,136</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:06,139</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:06,139</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:13,601</td>
<td class="Message">{MenuId=421022716, CreateTime=1637557813, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:13,603</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:13,603</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:13,605</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:10:13,605</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:10:16,634</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:10:21,099</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:03,286</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:03,287</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:03,293</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:13:43 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:43,492</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 2528 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:13:43,496</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:43,496</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,064</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,066</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,092</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,517</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,526</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,527</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,527</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,598</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:44,599</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1061 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:45,224</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:45,476</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:45,498</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:13:45,507</td>
<td class="Message">Started Wechat114Application in 2.453 seconds (JVM running for 3.166)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:48,443</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:29:52 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:52,627</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 10988 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:29:52,631</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:52,632</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,116</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,118</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,142</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,528</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,536</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,537</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,537</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,609</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:53,609</td>
<td class="Message">Root WebApplicationContext: initialization completed in 933 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:54,183</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:54,392</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:54,409</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:29:54,417</td>
<td class="Message">Started Wechat114Application in 2.202 seconds (JVM running for 2.905)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:30:07,432</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:30:07,432</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:30:07,437</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:07,470</td>
<td class="Message">{CreateTime=1637559007, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:30:07,484</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:30:07,628</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:07,636</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:07,656</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:07,678</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:30:10,133</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:10,296</td>
<td class="Message">{CreateTime=1637559007, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:10,298</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:10,298</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:10,300</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:30:12,329</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:12,422</td>
<td class="Message">{CreateTime=1637559007, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:12,424</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:12,424</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:30:12,426</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:30:14,474</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:40,161</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:40,162</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:40,167</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:32:43 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:43,397</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 4984 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:32:43,402</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:43,402</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:43,860</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:43,862</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:43,885</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,256</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,264</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,265</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,265</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,333</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,334</td>
<td class="Message">Root WebApplicationContext: initialization completed in 892 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:44,896</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:45,112</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:45,129</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:32:45,137</td>
<td class="Message">Started Wechat114Application in 2.146 seconds (JVM running for 2.839)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:13,230</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:33:15 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:15,823</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 18508 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:15,827</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:15,827</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,295</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,297</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,321</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,694</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,702</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,702</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,703</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,773</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:16,773</td>
<td class="Message">Root WebApplicationContext: initialization completed in 906 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:17,337</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:17,553</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:17,571</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:17,579</td>
<td class="Message">Started Wechat114Application in 2.175 seconds (JVM running for 2.915)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:24,476</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:24,477</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:24,481</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:24,519</td>
<td class="Message">{CreateTime=1637559204, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:24,534</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:33:24,688</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:24,695</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:24,718</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:24,738</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:29,280</td>
<td class="Message">{CreateTime=1637559204, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:29,283</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:29,283</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:29,286</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:34,265</td>
<td class="Message">{CreateTime=1637559204, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:34,267</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:34,267</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:33:34,269</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:33:35,194</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:33:45,199</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:33:55,219</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:20,196</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:20,197</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:20,205</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:47:22 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:22,805</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 8416 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:22,808</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:22,809</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,282</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,284</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,306</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,678</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,685</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,686</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,686</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,753</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:23,754</td>
<td class="Message">Root WebApplicationContext: initialization completed in 900 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:24,320</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:24,534</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:24,552</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:24,560</td>
<td class="Message">Started Wechat114Application in 2.14 seconds (JVM running for 2.822)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:43,863</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:43,863</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:43,868</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:43,903</td>
<td class="Message">{CreateTime=1637560063, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:43,916</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:47:44,061</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:44,067</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:44,087</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:44,104</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:47:46,544</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:46,692</td>
<td class="Message">{CreateTime=1637560063, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:46,694</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:46,695</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:46,704</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:47:48,715</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:48,798</td>
<td class="Message">{CreateTime=1637560063, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:48,800</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:48,800</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:47:48,802</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:47:50,819</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:41,810</td>
<td class="Message">{MenuId=421022716, CreateTime=1637560181, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:41,812</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:41,812</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:41,814</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:41,814</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:49:45,061</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:50,600</td>
<td class="Message">{MenuId=421022716, CreateTime=1637560190, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:50,602</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:50,602</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:50,605</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:49:50,606</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:49:53,476</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to localhost:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.net.ConnectException: Connection refused: no further information
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:717)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.socket.nio.NioSocketChannel.doFinishConnect(NioSocketChannel.java:330)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe.finishConnect(AbstractNioChannel.java:334)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:707)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:655)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:581)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:493)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:15,233</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:15,233</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:15,240</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:50:17 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:17,703</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 828 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:50:17,706</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:17,707</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,188</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,189</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,213</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,588</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,595</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,596</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,596</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,668</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:18,669</td>
<td class="Message">Root WebApplicationContext: initialization completed in 917 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:19,246</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:19,465</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:19,484</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:50:19,492</td>
<td class="Message">Started Wechat114Application in 2.216 seconds (JVM running for 2.922)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:07,762</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:51:10 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:10,830</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 18920 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:10,833</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:10,834</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,315</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,317</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,339</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,712</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,720</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,721</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,722</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,788</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:11,789</td>
<td class="Message">Root WebApplicationContext: initialization completed in 915 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:12,354</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:12,572</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:12,590</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:12,598</td>
<td class="Message">Started Wechat114Application in 2.17 seconds (JVM running for 2.856)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:19,262</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:19,262</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:19,267</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:51:29,737</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:34,840</td>
<td class="Message">{CreateTime=1637560294, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:34,855</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:51:35,004</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:35,010</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:35,030</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:35,049</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:39,852</td>
<td class="Message">{CreateTime=1637560294, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:39,854</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:39,855</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:39,856</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:44,873</td>
<td class="Message">{CreateTime=1637560294, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:44,875</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:44,875</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:51:44,877</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:51:45,075</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:51:55,079</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 13:52:05,085</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.25.2.182:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.25.2.182:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:05,621</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:05,622</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:05,630</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 13:59:08 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:08,255</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 1460 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:08,258</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:08,258</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:08,720</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:08,722</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:08,744</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,125</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,133</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,134</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,134</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,207</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,207</td>
<td class="Message">Root WebApplicationContext: initialization completed in 910 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,779</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:09,994</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:10,012</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:10,020</td>
<td class="Message">Started Wechat114Application in 2.158 seconds (JVM running for 2.865)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:29,958</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:29,958</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:29,963</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:29,996</td>
<td class="Message">{CreateTime=1637560769, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:30,010</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 13:59:30,175</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:30,181</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:30,201</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:30,219</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,355</td>
<td class="Message">全局access_token ： {&quot;access_token&quot;:&quot;51_TH6eBUYB382uX3RkfwCZXRXNyikNRhcbR__Dn32RlG2sZZgV0mnCjU-RkEjZVrHbw6fmaZvdSYi8V1jq8FMFLEC6gsPDmf4ngqV2EYwuBAHJzZpG7ejuFwOCp4x8_nYycVdNYWv73H0aS1d0QNSiAAAMJO&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getAccessToken</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">103</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,761</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5muuQ8WUpOA8WaneLMk0nqw&quot;,&quot;nickname&quot;:&quot;C&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/PiajxSqBRaEK6Ovrl5xewWpsws2VnfXMglkIEcia5e60Vm3SbIMHtLXdWReAMrxsbl3kHtib9kAHEdB87jEbL7iarSQhhQQT4siciaZPR2oMiaic7Q4\/132&quot;,&quot;subscribe_time&quot;:1637560769,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_OTHERS&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,767</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,769</td>
<td class="Message">==&gt; Parameters: null, o7cFa5muuQ8WUpOA8WaneLMk0nqw(String), 1(Integer), C(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/PiajxSqBRaEK6Ovrl5xewWpsws2VnfXMglkIEcia5e60Vm3SbIMHtLXdWReAMrxsbl3kHtib9kAHEdB87jEbL7iarSQhhQQT4siciaZPR2oMiaic7Q4/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,774</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 13:59:31,776</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5muuQ8WUpOA8WaneLMk0nqw]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637560771&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:39,648</td>
<td class="Message">{MenuId=421022716, CreateTime=1637560839, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:39,650</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:39,650</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:39,654</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:39,654</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:40,802</td>
<td class="Message">jsapi_ticket ： {&quot;errcode&quot;:0,&quot;errmsg&quot;:&quot;ok&quot;,&quot;ticket&quot;:&quot;LIKLckvwlJT9cWIhEQTwfIRMR6v_hhbINnYUcv61yQIWsHZu0Jfu1HrayGrjoHtxg7e4TaDMZUch6UwyIyKPmg&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getJsApiTicket</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">139</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:40,805</td>
<td class="Message">getSignature ： {signature=798409c1dfa14bb3a69a1079e4a1f7d6e9fa8244, appId=wx7e6746fc8fad1f65, nonceStr=c2b73f249fb9448a, timestamp=1637560840}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,060</td>
<td class="Message">{CreateTime=1637560842, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,061</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,061</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,064</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:00:42,071</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,172</td>
<td class="Message">{CreateTime=1637560842, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,173</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,173</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,175</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:00:42,176</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,455</td>
<td class="Message">{CreateTime=1637560842, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,455</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,455</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:42,457</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:00:42,459</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is java.lang.NullPointerException] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">java.lang.NullPointerException: null
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.hanleEvent(WechatServiceImpl.java:85)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.service.impl.WechatServiceImpl.handleWxMsg(WechatServiceImpl.java:39)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.controller.WechatController.postMsg(WechatController.java:64)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:878)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:792)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:542)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:346)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:374)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:887)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1684)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:44,749</td>
<td class="Message">{CreateTime=1637560844, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:44,750</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:44,750</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:44,752</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:45,114</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5lF3H95s_zzcS-u6DUhrIY8&quot;,&quot;nickname&quot;:&quot;慢慢男孩&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/JKXTiacictDS594H9k7V7JAJafz895RSKSddk6Po0sJyktMkiaLZpeSreuMDMfJIkmHxkh65SLehYPiaaK7tQW7xCIZna5Is6CJo\/132&quot;,&quot;subscribe_time&quot;:1637560844,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:45,115</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:45,116</td>
<td class="Message">==&gt; Parameters: null, o7cFa5lF3H95s_zzcS-u6DUhrIY8(String), 1(Integer), 慢慢男孩(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/JKXTiacictDS594H9k7V7JAJafz895RSKSddk6Po0sJyktMkiaLZpeSreuMDMfJIkmHxkh65SLehYPiaaK7tQW7xCIZna5Is6CJo/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:45,120</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:00:45,122</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5lF3H95s_zzcS-u6DUhrIY8]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637560845&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:01:22,023</td>
<td class="Message">getSignature ： {signature=00b25bd0e946f468ba48252fe72b038d7398eb75, appId=wx7e6746fc8fad1f65, nonceStr=bf0051aff80c4d10, timestamp=1637560882}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:02:15,010</td>
<td class="Message">getSignature ： {signature=89b7fa03b75004fe37148fb40bba7c646f675c7b, appId=wx7e6746fc8fad1f65, nonceStr=e00690114f124c55, timestamp=1637560935}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:03:51,427</td>
<td class="Message">getSignature ： {signature=923f1709fc2eeaded19c22aece3164eedfb4cc4a, appId=wx7e6746fc8fad1f65, nonceStr=44eec56dc1f84da7, timestamp=1637561031}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:03:57,053</td>
<td class="Message">getSignature ： {signature=5bbb5378fb900b280329ed0133b1e888e647680d, appId=wx7e6746fc8fad1f65, nonceStr=80d82655dbf34340, timestamp=1637561037}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:00,699</td>
<td class="Message">{MenuId=421022716, CreateTime=1637561040, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:00,700</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:00,701</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:00,703</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:00,704</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:02,848</td>
<td class="Message">{MenuId=421022716, CreateTime=1637561042, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fmore.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:02,851</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:02,851</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:02,854</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:04:02,855</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:11,027</td>
<td class="Message">getSignature ： {signature=a0d13ae3808e52713f2fdd9e65f86d2c196fca05, appId=wx7e6746fc8fad1f65, nonceStr=ce5d1972773143c2, timestamp=1637561531}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:12,720</td>
<td class="Message">{MenuId=421022716, CreateTime=1637561532, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:12,721</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:12,722</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:12,724</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:12,725</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:15,602</td>
<td class="Message">getSignature ： {signature=a202cb5c7c6f2f0df4833694af94ff57bd5cb7d7, appId=wx7e6746fc8fad1f65, nonceStr=f5e7d3be397f4de9, timestamp=1637561535}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:32,847</td>
<td class="Message">{MenuId=421022716, CreateTime=1637561552, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:32,852</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:32,852</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:32,854</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:32,854</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:33,787</td>
<td class="Message">getSignature ： {signature=4d3cb0373a102ab27e8bd1d1c33f76ab35d3c0f3, appId=wx7e6746fc8fad1f65, nonceStr=23d7b70bca054718, timestamp=1637561553}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:48,400</td>
<td class="Message">getSignature ： {signature=e380160079605f19d9c1ff8e63e7a4b6d2adfb37, appId=wx7e6746fc8fad1f65, nonceStr=c84e88a5aa354c9f, timestamp=1637561568}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,179</td>
<td class="Message">{CreateTime=1637561574, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5huJVElupXB2FeNEIxCFUMU, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,180</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,181</td>
<td class="Message">==&gt; Parameters: o7cFa5huJVElupXB2FeNEIxCFUMU(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,183</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,543</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5huJVElupXB2FeNEIxCFUMU&quot;,&quot;nickname&quot;:&quot;×&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/BfxTAfNhr6Gr4uMr8h7KkKXYhxLWOmPYrzGKxl4libMulabv3oyg6k4CS9qd6DDhequxHerpFggTDOg22EA0iahHW8Kn0Sdtgb\/132&quot;,&quot;subscribe_time&quot;:1637561574,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,544</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,545</td>
<td class="Message">==&gt; Parameters: null, o7cFa5huJVElupXB2FeNEIxCFUMU(String), 1(Integer), ×(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/BfxTAfNhr6Gr4uMr8h7KkKXYhxLWOmPYrzGKxl4libMulabv3oyg6k4CS9qd6DDhequxHerpFggTDOg22EA0iahHW8Kn0Sdtgb/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,548</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:12:54,549</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5huJVElupXB2FeNEIxCFUMU]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637561574&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:00,013</td>
<td class="Message">{MenuId=421022716, CreateTime=1637561580, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5huJVElupXB2FeNEIxCFUMU, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:00,015</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:00,016</td>
<td class="Message">==&gt; Parameters: o7cFa5huJVElupXB2FeNEIxCFUMU(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:00,018</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:00,018</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:13:03,113</td>
<td class="Message">getSignature ： {signature=7c55300aa65ef85e4d902fdade0d717e35202ad9, appId=wx7e6746fc8fad1f65, nonceStr=b86945f7232346d5, timestamp=1637561583}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:14:55,821</td>
<td class="Message">getSignature ： {signature=9eba84b97820c96ba4c92ddad7b7984d93dd541d, appId=wx7e6746fc8fad1f65, nonceStr=aa0c71a5b0b04dae, timestamp=1637561695}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:15:07,261</td>
<td class="Message">getSignature ： {signature=17a0fc37474ede3dfd79df615ba393c0885da5f9, appId=wx7e6746fc8fad1f65, nonceStr=3e9b2c812a8946da, timestamp=1637561707}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:39,054</td>
<td class="Message">getSignature ： {signature=081fd16a7da96fa6da7cc99b92e6974ad4939410, appId=wx7e6746fc8fad1f65, nonceStr=809189bae9914e0c, timestamp=1637562459}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:47,785</td>
<td class="Message">{MenuId=421022716, CreateTime=1637562467, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">63</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:47,787</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:47,787</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:47,790</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:47,791</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:48,794</td>
<td class="Message">getSignature ： {signature=45f9a1d1d6c743f4e8ae6815e685f319363c5fa8, appId=wx7e6746fc8fad1f65, nonceStr=d157c916edce40ba, timestamp=1637562468}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:49,649</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:49,650</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:49,657</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:27:54 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,080</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 15388 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:27:54,083</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,084</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,565</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,566</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,589</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,976</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,983</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,984</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:54,984</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,054</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,054</td>
<td class="Message">Root WebApplicationContext: initialization completed in 927 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,630</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,849</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,867</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:27:55,875</td>
<td class="Message">Started Wechat114Application in 2.224 seconds (JVM running for 2.95)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:28:04,371</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:28:04,372</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:28:04,377</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:28:04,409</td>
<td class="Message">{MenuId=421022716, CreateTime=1637562484, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:28:04,423</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:28:04,566</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:28:04,573</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:28:04,591</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:28:04,612</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:28:04,615</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:28:16,009</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:04,051</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:04,052</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:04,058</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:30:06 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:06,868</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 8792 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:30:06,871</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:06,872</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,343</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,345</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,368</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,744</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,753</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,754</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,754</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,822</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:07,822</td>
<td class="Message">Root WebApplicationContext: initialization completed in 907 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:08,390</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:08,609</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:08,627</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:30:08,635</td>
<td class="Message">Started Wechat114Application in 2.18 seconds (JVM running for 2.878)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:47:20 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:20,342</td>
<td class="Message">Starting Wechat114Application on F117--20171215A with PID 2400 (D:\IdeaProjects\wechats\wechat114\target\classes started by MACHENIKE in D:\IdeaProjects\wechats\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:20,347</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:20,348</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:20,870</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:20,872</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:20,897</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,313</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,322</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,324</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,324</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,405</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,406</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1007 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="warn even">
<td class="Level">WARN</td>
<td class="Date">2021-11-22 14:47:21,956</td>
<td class="Message">Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wechatController&#39;: Unsatisfied dependency expressed through field &#39;wechatService&#39;; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wechatServiceImpl&#39;: Unsatisfied dependency expressed through field &#39;wxUserMapper&#39;; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wxUserMapper&#39; defined in file [D:\IdeaProjects\wechats\wechat114\target\classes\com\example\wechat114\mapper\WxUserMapper.class]: Unsatisfied dependency expressed through bean property &#39;sqlSessionFactory&#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;sqlSessionFactory&#39; defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm</td>
<td class="MethodOfCaller">refresh</td>
<td class="FileOfCaller">AbstractApplicationContext.java</td>
<td class="LineOfCaller">559</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,971</td>
<td class="Message">Stopping service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:21,981</td>
<td class="Message">

Error starting ApplicationContext. To display the conditions report re-run your application with &#39;debug&#39; enabled.</td>
<td class="MethodOfCaller">logMessage</td>
<td class="FileOfCaller">ConditionEvaluationReportLoggingListener.java</td>
<td class="LineOfCaller">136</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:47:21,992</td>
<td class="Message">Application run failed</td>
<td class="MethodOfCaller">reportFailure</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">837</td>
</tr>
<tr><td class="Exception" colspan="6">org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wechatController&#39;: Unsatisfied dependency expressed through field &#39;wechatService&#39;; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wechatServiceImpl&#39;: Unsatisfied dependency expressed through field &#39;wxUserMapper&#39;; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wxUserMapper&#39; defined in file [D:\IdeaProjects\wechats\wechat114\target\classes\com\example\wechat114\mapper\WxUserMapper.class]: Unsatisfied dependency expressed through bean property &#39;sqlSessionFactory&#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;sqlSessionFactory&#39; defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1425)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:897)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:879)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:551)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:143)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:758)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:750)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:405)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.run(SpringApplication.java:315)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.run(SpringApplication.java:1237)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.boot.SpringApplication.run(SpringApplication.java:1226)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at com.example.wechat114.Wechat114Application.main(Wechat114Application.java:12)
<br />Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wechatServiceImpl&#39;: Unsatisfied dependency expressed through field &#39;wxUserMapper&#39;; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wxUserMapper&#39; defined in file [D:\IdeaProjects\wechats\wechat114\target\classes\com\example\wechat114\mapper\WxUserMapper.class]: Unsatisfied dependency expressed through bean property &#39;sqlSessionFactory&#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;sqlSessionFactory&#39; defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:660)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:640)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:399)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1425)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1307)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 21 common frames omitted
<br />Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name &#39;wxUserMapper&#39; defined in file [D:\IdeaProjects\wechats\wechat114\target\classes\com\example\wechat114\mapper\WxUserMapper.class]: Unsatisfied dependency expressed through bean property &#39;sqlSessionFactory&#39;; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;sqlSessionFactory&#39; defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1529)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1409)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:593)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1307)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:657)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 35 common frames omitted
<br />Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name &#39;sqlSessionFactory&#39; defined in class path resource [org/mybatis/spring/boot/autoconfigure/MybatisAutoConfiguration.class]: Bean instantiation via factory method failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:657)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:637)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1341)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1181)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:556)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:516)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:324)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:322)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:202)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1307)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1227)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.autowireByType(AbstractAutowireCapableBeanFactory.java:1514)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 46 common frames omitted
<br />Caused by: org.springframework.beans.BeanInstantiationException: Failed to instantiate [org.apache.ibatis.session.SqlSessionFactory]: Factory method &#39;sqlSessionFactory&#39; threw exception; nested exception is org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:185)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.ConstructorResolver.instantiate(ConstructorResolver.java:652)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 59 common frames omitted
<br />Caused by: org.springframework.core.NestedIOException: Failed to parse mapping resource: &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;; nested exception is org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:613)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionFactoryBean.afterPropertiesSet(SqlSessionFactoryBean.java:491)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionFactoryBean.getObject(SqlSessionFactoryBean.java:633)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration.sqlSessionFactory(MybatisAutoConfiguration.java:179)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$14399971.CGLIB$sqlSessionFactory$2(&lt;generated&gt;)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$14399971$$FastClassBySpringCGLIB$$ca0dff71.invoke(&lt;generated&gt;)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:244)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:331)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.boot.autoconfigure.MybatisAutoConfiguration$$EnhancerBySpringCGLIB$$14399971.sqlSessionFactory(&lt;generated&gt;)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.reflect.Method.invoke(Method.java:498)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:154)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 60 common frames omitted
<br />Caused by: org.apache.ibatis.builder.BuilderException: Error parsing Mapper XML. The XML location is &#39;file [D:\IdeaProjects\wechats\wechat114\target\classes\mapping\kFormMapper.xml]&#39;. Cause: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:123)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.parse(XMLMapperBuilder.java:95)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.mybatis.spring.SqlSessionFactoryBean.buildSqlSessionFactory(SqlSessionFactoryBean.java:611)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 73 common frames omitted
<br />Caused by: org.apache.ibatis.builder.BuilderException: Error resolving class. Cause: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:118)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:263)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElement(XMLMapperBuilder.java:254)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.resultMapElements(XMLMapperBuilder.java:246)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.xml.XMLMapperBuilder.configurationElement(XMLMapperBuilder.java:119)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 75 common frames omitted
<br />Caused by: org.apache.ibatis.type.TypeException: Could not resolve type alias &#39;com.example.wechat114.entity.KForm&#39;.  Cause: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:120)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.BaseBuilder.resolveAlias(BaseBuilder.java:149)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.builder.BaseBuilder.resolveClass(BaseBuilder.java:116)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 79 common frames omitted
<br />Caused by: java.lang.ClassNotFoundException: Cannot find class: com.example.wechat114.entity.KForm
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:196)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.io.ClassLoaderWrapper.classForName(ClassLoaderWrapper.java:89)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.io.Resources.classForName(Resources.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at org.apache.ibatis.type.TypeAliasRegistry.resolveAlias(TypeAliasRegistry.java:116)
<br />&nbsp;&nbsp;&nbsp;&nbsp;	... 81 common frames omitted
</td></tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:03,775</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:03,775</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:03,780</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:03,816</td>
<td class="Message">{MenuId=421022716, CreateTime=1637563623, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5huJVElupXB2FeNEIxCFUMU, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:03,831</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:47:03,981</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:03,988</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:04,009</td>
<td class="Message">==&gt; Parameters: o7cFa5huJVElupXB2FeNEIxCFUMU(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:04,029</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:47:04,032</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:47:15,631</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:47:25,629</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:48:55,791</td>
<td class="Message">{MenuId=421022716, CreateTime=1637563735, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:48:55,793</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:48:55,794</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:48:55,798</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:48:55,799</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:49:06,935</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:33,787</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:33,788</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:33,794</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:49:37 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:37,726</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 16972 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:37,730</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:37,731</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,237</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,239</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,263</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,669</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,678</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,679</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,679</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,746</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:38,747</td>
<td class="Message">Root WebApplicationContext: initialization completed in 970 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:39,324</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:39,548</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:39,566</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:39,575</td>
<td class="Message">Started Wechat114Application in 2.265 seconds (JVM running for 2.987)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:45,797</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:45,797</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:45,802</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:54,034</td>
<td class="Message">{MenuId=421022716, CreateTime=1637563794, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:54,048</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:49:54,203</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:54,210</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:54,230</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:54,254</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:49:54,258</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:49:56,246</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error odd">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:50:06,245</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="error even">
<td class="Level">ERROR</td>
<td class="Date">2021-11-22 14:50:16,253</td>
<td class="Message">Servlet.service() for servlet [dispatcherServlet] in context with path [/wechat114] threw exception [Request processing failed; nested exception is org.springframework.data.redis.RedisConnectionFailureException: Unable to connect to Redis; nested exception is io.lettuce.core.RedisConnectionException: Unable to connect to 6.6.3.65:6379] with root cause</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">175</td>
</tr>
<tr><td class="Exception" colspan="6">io.netty.channel.ConnectTimeoutException: connection timed out: /6.6.3.65:6379
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.AbstractNioChannel$AbstractNioUnsafe$1.run(AbstractNioChannel.java:261)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.PromiseTask.runTask(PromiseTask.java:98)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.ScheduledFutureTask.run(ScheduledFutureTask.java:170)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute$$$capture(AbstractEventExecutor.java:164)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:472)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:500)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:989)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
<br />&nbsp;&nbsp;&nbsp;&nbsp;at java.lang.Thread.run(Thread.java:745)
</td></tr>
<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:48,733</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:48,733</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:48,741</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:50:51 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:51,414</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 19996 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:50:51,418</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:51,419</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:51,912</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:51,914</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:51,938</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,333</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,340</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,341</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,342</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,412</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,412</td>
<td class="Message">Root WebApplicationContext: initialization completed in 951 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:52,990</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:53,207</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:53,225</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:50:53,233</td>
<td class="Message">Started Wechat114Application in 2.243 seconds (JVM running for 2.967)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:51:02,054</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:51:02,055</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:51:02,060</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:02,536</td>
<td class="Message">getSignature ： {signature=815f725a925601b43dfd26e051d0b31de9fc0374, appId=wx7e6746fc8fad1f65, nonceStr=c959436c9d6c456e, timestamp=1637563862}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,178</td>
<td class="Message">{MenuId=421022716, CreateTime=1637563865, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:51:05,194</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:51:05,352</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,358</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,378</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,400</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,404</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:05,977</td>
<td class="Message">getSignature ： {signature=bef280a9ad6605ff0bc8a2ca7f43a6cc6e2832d4, appId=wx7e6746fc8fad1f65, nonceStr=0b07bec58d6b4a4c, timestamp=1637563865}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:51:16,282</td>
<td class="Message">getSignature ： {signature=4e913675e40bdbc95f56f16061d27753a08171d3, appId=wx7e6746fc8fad1f65, nonceStr=3f578887dcd046fc, timestamp=1637563876}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:03,242</td>
<td class="Message">{MenuId=421022716, CreateTime=1637563923, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:03,247</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:03,248</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:03,252</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:03,253</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:52:04,438</td>
<td class="Message">getSignature ： {signature=545b60c90c43097d51448007bf5503255d021880, appId=wx7e6746fc8fad1f65, nonceStr=3a92ffc391ff4b59, timestamp=1637563924}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:19,112</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:19,113</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:19,120</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 14:57:21 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,052</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 11068 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:22,056</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,057</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,540</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,542</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,568</td>
<td class="Message">Finished Spring Data repository scanning in 14ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,983</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,993</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,994</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:22,994</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:23,070</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:23,070</td>
<td class="Message">Root WebApplicationContext: initialization completed in 968 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:23,709</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:23,982</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:24,006</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:24,015</td>
<td class="Message">Started Wechat114Application in 2.415 seconds (JVM running for 3.148)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:32,992</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:32,992</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:32,997</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:33,482</td>
<td class="Message">getSignature ： {signature=a8913ea49b22188c81b56f0594b4fa42412c9eda, appId=wx7e6746fc8fad1f65, nonceStr=d67071b4fc264d72, timestamp=1637564253}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,004</td>
<td class="Message">{MenuId=421022716, CreateTime=1637564274, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:54,018</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 14:57:54,171</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,178</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,198</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,219</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,223</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:57:54,907</td>
<td class="Message">getSignature ： {signature=fd19a679cd3e38d020779399bfe7eb1a5ecad7bf, appId=wx7e6746fc8fad1f65, nonceStr=30df4b5b817a40ee, timestamp=1637564274}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:58:37,502</td>
<td class="Message">getSignature ： {signature=0c7bec0a09c67e4953c26242fd0894725b63839f, appId=wx7e6746fc8fad1f65, nonceStr=9dc00b485f8140de, timestamp=1637564317}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 14:59:01,780</td>
<td class="Message">getSignature ： {signature=6a65559eab76e6d6f8e3194a0d92d5163c6edff1, appId=wx7e6746fc8fad1f65, nonceStr=655ee9ec726348f4, timestamp=1637564341}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:11:20,503</td>
<td class="Message">getSignature ： {signature=14640a7ad0c52b1ddf0a5cefb63519c5525b02b8, appId=wx7e6746fc8fad1f65, nonceStr=137baa793969432b, timestamp=1637565080}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:11:26,455</td>
<td class="Message">getSignature ： {signature=fc60a1dc51a1cff00dd18c3b2479a897eccd0004, appId=wx7e6746fc8fad1f65, nonceStr=211959a738964ca0, timestamp=1637565086}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:11:31,615</td>
<td class="Message">getSignature ： {signature=7a77406bc61a2b9824380dccb3a64cbe70b751aa, appId=wx7e6746fc8fad1f65, nonceStr=5c4788a4868f4a3c, timestamp=1637565091}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:11:46,202</td>
<td class="Message">getSignature ： {signature=15090ff7cbf3aa8e1f9ea3aca4a7813505b69955, appId=wx7e6746fc8fad1f65, nonceStr=df2636ebd4e0427e, timestamp=1637565106}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:12:28,682</td>
<td class="Message">getSignature ： {signature=f7b164c24274096a5a5e693c0d24d390b1205727, appId=wx7e6746fc8fad1f65, nonceStr=5de81384f5ef4f02, timestamp=1637565148}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:04,538</td>
<td class="Message">{MenuId=421022716, CreateTime=1637565184, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:04,541</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:04,541</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:04,544</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:04,545</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:13:05,712</td>
<td class="Message">getSignature ： {signature=1cb6ff14de0cba1493c23faea67a6abf8d88296e, appId=wx7e6746fc8fad1f65, nonceStr=ec246885f34844c6, timestamp=1637565185}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:46,505</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:46,505</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:46,513</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 15:16:49 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:49,837</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 7368 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:16:49,842</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:49,843</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,333</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,335</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,358</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,761</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,771</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,772</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,773</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,848</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:50,848</td>
<td class="Message">Root WebApplicationContext: initialization completed in 958 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:51,457</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:51,675</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:51,692</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:51,701</td>
<td class="Message">Started Wechat114Application in 2.283 seconds (JVM running for 3.001)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:57,350</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:57,351</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:16:57,356</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:16:57,834</td>
<td class="Message">getSignature ： {signature=c1a2f250bb66d2f1ce9b2c252af3b672eba0cba8, appId=wx7e6746fc8fad1f65, nonceStr=ff8eed5a805f41ca, timestamp=1637565417}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:09,113</td>
<td class="Message">{MenuId=421022716, CreateTime=1637565429, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:17:09,128</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:17:09,286</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:09,293</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:09,313</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:09,335</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:09,340</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,446</td>
<td class="Message">{MenuId=421022716, CreateTime=1637565430, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,448</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,449</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,452</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,452</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:10,628</td>
<td class="Message">getSignature ： {signature=ac0af3f16c436a297fa5856478bd7bb10df421c6, appId=wx7e6746fc8fad1f65, nonceStr=04f8dccaa2204b32, timestamp=1637565430}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:11,188</td>
<td class="Message">getSignature ： {signature=6ede2874d32f9d3a702aa31129832f09218595d2, appId=wx7e6746fc8fad1f65, nonceStr=607753bb64e74c23, timestamp=1637565431}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:17,508</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:17,508</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:17,510</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:18,712</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:18,713</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:18,716</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,674</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,674</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,679</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,693</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,693</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:19,696</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:20,825</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:20,826</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:20,828</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:21,886</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:21,887</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:21,890</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:22,407</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:22,407</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:22,409</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:23,076</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:23,076</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:23,077</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,035</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,035</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,036</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,130</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,130</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:24,139</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,045</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,045</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,047</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,079</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,080</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,081</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,634</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,634</td>
<td class="Message">==&gt; Parameters: 8(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,637</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,967</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,968</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:25,971</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:26,765</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:26,766</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:26,768</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:27,659</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:27,660</td>
<td class="Message">==&gt; Parameters: 8(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:27,661</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:31,004</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:31,004</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:31,006</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:32,083</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:32,083</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:32,085</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:33,064</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:33,065</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:17:33,066</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:16,701</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:16,702</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:16,710</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 15:18:19 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:19,557</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 15684 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:19,561</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:19,561</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,048</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,049</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,072</td>
<td class="Message">Finished Spring Data repository scanning in 11ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,462</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,470</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,471</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,471</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,537</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:20,537</td>
<td class="Message">Root WebApplicationContext: initialization completed in 931 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:21,116</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:21,337</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:21,355</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:21,364</td>
<td class="Message">Started Wechat114Application in 2.226 seconds (JVM running for 2.953)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:39,886</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:39,886</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:39,891</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:40,379</td>
<td class="Message">getSignature ： {signature=e2faa2075dd61b9d1a16b27a9444943f5822540d, appId=wx7e6746fc8fad1f65, nonceStr=7cce6ee2fb6240e7, timestamp=1637565520}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:45,785</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:18:45,938</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:45,945</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:45,964</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:45,984</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:51,186</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:51,186</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:51,188</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:52,269</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:52,270</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:52,274</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,067</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,067</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,069</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,838</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,839</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:18:53,840</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:01,331</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:01,332</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:01,339</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 15:19:04 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:04,276</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 2300 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:19:04,279</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:04,280</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:04,803</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:04,805</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:04,829</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,213</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,220</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,221</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,221</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,284</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,284</td>
<td class="Message">Root WebApplicationContext: initialization completed in 961 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:05,865</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:06,086</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:06,104</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:19:06,112</td>
<td class="Message">Started Wechat114Application in 2.305 seconds (JVM running for 3.043)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:20:39,865</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:20:39,866</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:20:39,871</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:20:40,345</td>
<td class="Message">getSignature ： {signature=2711b40a7277e41d82ca0f8b1eaaadcd73efeaa4, appId=wx7e6746fc8fad1f65, nonceStr=8cb8723a185943e3, timestamp=1637565640}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:23:00,607</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:23:00,760</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:00,767</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:00,788</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:00,824</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:01,786</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:01,786</td>
<td class="Message">==&gt; Parameters: null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:01,788</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:04,367</td>
<td class="Message">{CreateTime=1637565784, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:04,368</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:04,369</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:04,371</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:05,079</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5vRcxs6ZwXs5nyHTc0IKD9w&quot;,&quot;nickname&quot;:&quot;立冬&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/BfxTAfNhr6Gr4uMr8h7KkGInUCQ2sfG5tib8Gt6veu1zxpX81PEmhtt5HODQ5ILWaiap3MFRQFmznfTV8RSKibj8ESfofYibSnQR\/132&quot;,&quot;subscribe_time&quot;:1637565784,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:05,085</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:05,086</td>
<td class="Message">==&gt; Parameters: null, o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String), 1(Integer), 立冬(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/BfxTAfNhr6Gr4uMr8h7KkGInUCQ2sfG5tib8Gt6veu1zxpX81PEmhtt5HODQ5ILWaiap3MFRQFmznfTV8RSKibj8ESfofYibSnQR/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:05,091</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:05,093</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5vRcxs6ZwXs5nyHTc0IKD9w]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637565785&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:08,086</td>
<td class="Message">{MenuId=421022716, CreateTime=1637565788, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:08,088</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:08,088</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:08,093</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:08,093</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:10,488</td>
<td class="Message">getSignature ： {signature=4b160ae06e72ffd62ece1f4bb8e8e804c88626dd, appId=wx7e6746fc8fad1f65, nonceStr=665430fa1d7a4ae7, timestamp=1637565790}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:15,436</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:15,436</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:15,439</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:20,447</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:20,447</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:20,451</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:22,938</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:22,939</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:22,940</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:23,988</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:23,988</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:23,990</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:24,426</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:24,426</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:23:24,429</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:54,581</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:54,581</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:54,588</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 15:24:57 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:57,749</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 4860 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:24:57,754</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:57,754</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,253</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,256</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,281</td>
<td class="Message">Finished Spring Data repository scanning in 13ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,693</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,702</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,703</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,703</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,770</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:58,771</td>
<td class="Message">Root WebApplicationContext: initialization completed in 976 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:59,391</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:59,630</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:59,648</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:24:59,657</td>
<td class="Message">Started Wechat114Application in 2.344 seconds (JVM running for 3.182)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:25:12,845</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:25:12,845</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:25:12,850</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:13,343</td>
<td class="Message">getSignature ： {signature=5d9b12a62d0b6df3b72da39d14f29aa61a23dc0d, appId=wx7e6746fc8fad1f65, nonceStr=1796fd7a6e07483f, timestamp=1637565913}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:25:19,424</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:25:19,589</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:19,596</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:19,617</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:19,636</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:21,106</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:21,107</td>
<td class="Message">==&gt; Parameters: null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:25:21,108</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:52,970</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:52,971</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:52,978</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 15:26:56 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:56,480</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 18808 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:26:56,483</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:56,484</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:56,986</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:56,988</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,012</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,408</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,416</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,417</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,417</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,483</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:57,483</td>
<td class="Message">Root WebApplicationContext: initialization completed in 952 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:58,091</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:58,327</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:58,345</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:26:58,354</td>
<td class="Message">Started Wechat114Application in 2.239 seconds (JVM running for 3.142)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:27:02,105</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:27:02,105</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:27:02,110</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:02,593</td>
<td class="Message">getSignature ： {signature=7fc46c5332a287cebff1c143c639798db506bcb6, appId=wx7e6746fc8fad1f65, nonceStr=77e3a1c727cf46b3, timestamp=1637566022}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:27:05,946</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:27:06,096</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:06,102</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:06,122</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:06,143</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:21,108</td>
<td class="Message">getSignature ： {signature=047cd4b5889bf108cc50a574f3bd71d0f6b49c6d, appId=wx7e6746fc8fad1f65, nonceStr=cd21cc5d3e7a4db9, timestamp=1637566041}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:24,724</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:24,724</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:24,727</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:25,770</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:25,771</td>
<td class="Message">==&gt; Parameters: null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:27:25,772</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:34:45,686</td>
<td class="Message">getSignature ： {signature=9f1d4c86e22847ffc8198767ed638f4d18bb09e1, appId=wx7e6746fc8fad1f65, nonceStr=3eff8b4f941b4a4b, timestamp=1637566485}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:22,749</td>
<td class="Message">{MenuId=421022716, CreateTime=1637566522, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:22,750</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:22,751</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:22,756</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:22,756</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:23,363</td>
<td class="Message">getSignature ： {signature=97b2000968c605945ec2a5db99917152ea8bce1b, appId=wx7e6746fc8fad1f65, nonceStr=ec31bf04c8fb4227, timestamp=1637566523}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:31,114</td>
<td class="Message">{MenuId=421022716, CreateTime=1637566531, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:31,115</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:31,116</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:31,119</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:31,120</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:35:45,902</td>
<td class="Message">getSignature ： {signature=9cd40431d8f1c75071719dfdf4a2611cbe807117, appId=wx7e6746fc8fad1f65, nonceStr=ac5bb0d730254e68, timestamp=1637566545}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:36:08,454</td>
<td class="Message">getSignature ： {signature=c51dd9d4dc28fda43b9877a8648292cc4a35b9ea, appId=wx7e6746fc8fad1f65, nonceStr=646b7165786b4480, timestamp=1637566568}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:28,912</td>
<td class="Message">{MenuId=421022716, CreateTime=1637566948, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:28,914</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:28,914</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:28,916</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:28,917</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:29,941</td>
<td class="Message">getSignature ： {signature=7087c7fa624b7b985b6eb3e57877191fab9da0a0, appId=wx7e6746fc8fad1f65, nonceStr=4c7a6e3bf9244955, timestamp=1637566949}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:36,626</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:36,627</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:36,629</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:42:40,939</td>
<td class="Message">getSignature ： {signature=e9cc04fcde581df0c0c00d2246941898f76249b0, appId=wx7e6746fc8fad1f65, nonceStr=3ac3a0b6bf034077, timestamp=1637566960}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:22,573</td>
<td class="Message">{MenuId=421022716, CreateTime=1637567002, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:22,575</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:22,575</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:22,578</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:22,579</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:24,890</td>
<td class="Message">getSignature ： {signature=e9c957dcbd50419483121a45640f40f928fd3ece, appId=wx7e6746fc8fad1f65, nonceStr=04058e1641954e10, timestamp=1637567004}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:45,217</td>
<td class="Message">{MenuId=421022716, CreateTime=1637567025, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:45,221</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:45,222</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:45,224</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:45,225</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:46,327</td>
<td class="Message">getSignature ： {signature=6b3eac6b7bc7a4832ddf524d8d31a63081f92d97, appId=wx7e6746fc8fad1f65, nonceStr=9e290df641ce4688, timestamp=1637567026}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:51,906</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:51,906</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:51,907</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:52,512</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:52,512</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:52,518</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:53,342</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:53,343</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:53,345</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,315</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,316</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,318</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,460</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,461</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:54,463</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:55,498</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:55,499</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:55,502</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,210</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,211</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,215</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,582</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,583</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:56,589</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,390</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,391</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,393</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,775</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,776</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:57,779</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,263</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,264</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,265</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,451</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,451</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,452</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,733</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,734</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:58,735</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,177</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,178</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,180</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,340</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,341</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,342</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,563</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,563</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,565</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,921</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,922</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:43:59,923</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,085</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,086</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,088</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,692</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,692</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:00,693</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,141</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,142</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,143</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,355</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,356</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:01,358</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,071</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,071</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,072</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,703</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,703</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:02,705</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:03,842</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:03,843</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:03,845</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,104</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,104</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,107</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,745</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,746</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:04,747</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,282</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,283</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,285</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,662</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,662</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,664</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,744</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,745</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:05,747</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,405</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,405</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,407</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,610</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,611</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:06,613</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,244</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,245</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,246</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,299</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,300</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:07,301</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:08,803</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:08,803</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:08,805</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,051</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,053</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,054</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,118</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,118</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,120</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,493</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,494</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,496</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,814</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,815</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,817</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,910</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,910</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:09,912</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,142</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,142</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,144</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,193</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,194</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 15:44:10,195</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:44:13,454</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:44:13,454</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 15:44:13,462</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:02:57 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:57,273</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 19040 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:02:57,276</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:57,277</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:57,786</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:57,788</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:57,813</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,222</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,230</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,231</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,232</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,298</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,298</td>
<td class="Message">Root WebApplicationContext: initialization completed in 978 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:58,933</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:59,164</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:59,182</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:02:59,191</td>
<td class="Message">Started Wechat114Application in 2.345 seconds (JVM running for 3.136)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:03:24,370</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:03:24,370</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:03:24,375</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:24,411</td>
<td class="Message">{CreateTime=1637568204, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5gFqKy4ca_wMEFxtuqGYOvY, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:03:24,425</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:03:24,579</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:24,586</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:24,606</td>
<td class="Message">==&gt; Parameters: o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:24,625</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:25,751</td>
<td class="Message">全局access_token ： {&quot;access_token&quot;:&quot;51_p6haRziYruN78U8PP2zTnwd57rH0f84MOMnqyQo54cJZeSchmddd1S9yK5vRdUj37jznbULhPnwvetJTCug1-mIW7AaGH5QhgbAV4WTJZlxREq1lSYvVvDABYZwOD0CQxHdPzblPziHK0sk-LKGgABARQM&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getAccessToken</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">103</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:26,154</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5gFqKy4ca_wMEFxtuqGYOvY&quot;,&quot;nickname&quot;:&quot;ꫛꪺꫀr᭙ꪁrᦔડ&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG\/132&quot;,&quot;subscribe_time&quot;:1637568204,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:26,161</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:26,163</td>
<td class="Message">==&gt; Parameters: null, o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String), 1(Integer), ꫛꪺꫀr᭙ꪁrᦔડ(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:26,168</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:03:26,169</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5gFqKy4ca_wMEFxtuqGYOvY]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637568206&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:08,646</td>
<td class="Message">{MenuId=421022716, CreateTime=1637568248, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:08,647</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:08,648</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:08,652</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:08,653</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:09,952</td>
<td class="Message">jsapi_ticket ： {&quot;errcode&quot;:0,&quot;errmsg&quot;:&quot;ok&quot;,&quot;ticket&quot;:&quot;LIKLckvwlJT9cWIhEQTwfIRMR6v_hhbINnYUcv61yQLTf1mI_y2dMZpq13gNDiwg3vhY3wZOzO2wqoBVG01Ncg&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getJsApiTicket</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">139</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:04:09,955</td>
<td class="Message">getSignature ： {signature=1512bced957ebc238974e7cf1357c058a505faea, appId=wx7e6746fc8fad1f65, nonceStr=c63a3fb3af4f41d4, timestamp=1637568249}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:08,732</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:08,733</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:08,739</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:05:12 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:12,344</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 21388 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:05:12,347</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:12,348</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:12,842</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:12,844</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:12,869</td>
<td class="Message">Finished Spring Data repository scanning in 13ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,280</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,289</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,290</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,291</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,356</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,357</td>
<td class="Message">Root WebApplicationContext: initialization completed in 971 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:13,977</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:14,233</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:14,253</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:14,261</td>
<td class="Message">Started Wechat114Application in 2.261 seconds (JVM running for 2.999)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:42,001</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:42,001</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:42,007</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:05:42,558</td>
<td class="Message">getSignature ： {signature=f776b387ea9d42d8e89dc6124fd79982a28cd313, appId=wx7e6746fc8fad1f65, nonceStr=239dd0e749044336, timestamp=1637568342}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:46,259</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:05:46,416</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:05:46,423</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:05:46,445</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:05:46,472</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:17:15,999</td>
<td class="Message">getSignature ： {signature=038f3986babcf6d6d24aeaa0dac0590ac62359de, appId=wx7e6746fc8fad1f65, nonceStr=77479978d0ca4983, timestamp=1637569035}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:17:18,116</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:17:18,116</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:17:18,119</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:21:51,042</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:21:51,042</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:21:51,046</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:32,258</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:32,259</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:32,267</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:24:35 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:35,992</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 17372 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:35,995</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:35,996</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:36,541</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:36,543</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:36,572</td>
<td class="Message">Finished Spring Data repository scanning in 14ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,079</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,088</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,089</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,089</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,160</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,161</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1121 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,755</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:37,982</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:38,002</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:38,010</td>
<td class="Message">Started Wechat114Application in 2.401 seconds (JVM running for 3.178)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:44,012</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:44,013</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:44,018</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:44,515</td>
<td class="Message">getSignature ： {signature=b3462ab4223515fa69e8ccdfef525c4b88182355, appId=wx7e6746fc8fad1f65, nonceStr=0d7e413500e5472e, timestamp=1637569484}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:50,223</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:24:50,379</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:50,386</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:50,407</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:50,427</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:51,298</td>
<td class="Message">{MenuId=421022716, CreateTime=1637569491, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:51,300</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:51,300</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:51,304</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:51,306</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:53,810</td>
<td class="Message">getSignature ： {signature=1abb5ca1935291d4850c06ceaed3b326ac82bfa2, appId=wx7e6746fc8fad1f65, nonceStr=e530ea42dcb04a64, timestamp=1637569493}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:58,510</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:58,510</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:24:58,517</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:25:02,974</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:25:02,974</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:25:02,977</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:08,343</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:08,344</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:08,351</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:27:12 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:12,362</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 20632 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:12,365</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:12,366</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:12,867</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:12,869</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:12,895</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,283</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,291</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,292</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,293</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,357</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,358</td>
<td class="Message">Root WebApplicationContext: initialization completed in 952 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:13,944</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:14,163</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:14,182</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:14,191</td>
<td class="Message">Started Wechat114Application in 2.249 seconds (JVM running for 3.031)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:16,104</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:16,105</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:16,110</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:16,152</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:27:16,301</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:16,307</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:16,328</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:16,347</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:20,368</td>
<td class="Message">getSignature ： {signature=0cc202324d6652e3057f45b0d61c7d217f527f2f, appId=wx7e6746fc8fad1f65, nonceStr=a2264f69ffc74ef7, timestamp=1637569640}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:20,432</td>
<td class="Message">getSignature ： {signature=f291d3974150577a9e8f21548ca481b19fead295, appId=wx7e6746fc8fad1f65, nonceStr=7a3578bfa5584906, timestamp=1637569640}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:23,406</td>
<td class="Message">{MenuId=421022716, CreateTime=1637569643, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:23,408</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:23,408</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:23,412</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:23,413</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:24,411</td>
<td class="Message">getSignature ： {signature=2f5f60bb4e340acab244100bae4a1e86711aef22, appId=wx7e6746fc8fad1f65, nonceStr=7a008af4e5614f0d, timestamp=1637569644}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:25,016</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:25,016</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:25,018</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:32,816</td>
<td class="Message">getSignature ： {signature=17919affb6201cb1ef8431af74d90546f56207d8, appId=wx7e6746fc8fad1f65, nonceStr=e2323ebcc96847da, timestamp=1637569652}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:36,151</td>
<td class="Message">getSignature ： {signature=b65a8b1e49e8a324c3590e1630a24c7f166c2c09, appId=wx7e6746fc8fad1f65, nonceStr=bb7456117b75481d, timestamp=1637569656}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:36,362</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:36,362</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:36,365</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:48,435</td>
<td class="Message">{MenuId=421022716, CreateTime=1637569668, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:48,436</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:48,438</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:48,440</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:48,440</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:49,481</td>
<td class="Message">getSignature ： {signature=649dff62f49a74a1356459260d03ea9b14f7ccd9, appId=wx7e6746fc8fad1f65, nonceStr=2ea593f42d6a452f, timestamp=1637569669}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:54,005</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:54,005</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:27:54,011</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:00,187</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:00,188</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:00,196</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:30:04 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:04,272</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 19512 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:04,276</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:04,277</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:04,852</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:04,854</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:04,883</td>
<td class="Message">Finished Spring Data repository scanning in 14ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,437</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,447</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,448</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,449</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,522</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:05,522</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1197 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:06,169</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:06,394</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:06,411</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:06,419</td>
<td class="Message">Started Wechat114Application in 2.576 seconds (JVM running for 3.388)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:07,568</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:07,569</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:07,574</td>
<td class="Message">Completed initialization in 4 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:08,067</td>
<td class="Message">getSignature ： {signature=3869d8fa3f00199096be865e3d2f773ebd7a6cfa, appId=wx7e6746fc8fad1f65, nonceStr=6773fa5d54404952, timestamp=1637569808}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:10,029</td>
<td class="Message">{MenuId=421022716, CreateTime=1637569810, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:10,044</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:30:10,194</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:10,201</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:10,223</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:10,245</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:10,249</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:11,028</td>
<td class="Message">getSignature ： {signature=235cc70af7ca1f501faf52cc8fa4d5dc83ab4b61, appId=wx7e6746fc8fad1f65, nonceStr=d5fb8cbe251242a2, timestamp=1637569811}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:11,775</td>
<td class="Message">getSignature ： {signature=3db8a057efc8c43cdc369435d84785d5e9887d3e, appId=wx7e6746fc8fad1f65, nonceStr=2d84ac78bdee46fc, timestamp=1637569811}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:15,748</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:15,748</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:15,751</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:17,956</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:17,957</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:17,959</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:27,409</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:27,410</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:30:27,412</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:31:22,020</td>
<td class="Message">getSignature ： {signature=dd49d8797be2e41e982f3684fe5008fe0d3be387, appId=wx7e6746fc8fad1f65, nonceStr=28e698c0d4b14b02, timestamp=1637569882}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:09,265</td>
<td class="Message">{MenuId=421022716, CreateTime=1637569929, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5huJVElupXB2FeNEIxCFUMU, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:09,266</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:09,267</td>
<td class="Message">==&gt; Parameters: o7cFa5huJVElupXB2FeNEIxCFUMU(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:09,269</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:09,270</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:10,779</td>
<td class="Message">getSignature ： {signature=be692014c98c2fa30b62e5fd741eed7264bbe76b, appId=wx7e6746fc8fad1f65, nonceStr=8db5010613854d1b, timestamp=1637569930}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:16,711</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:16,712</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:16,713</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:17,896</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:17,897</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:17,898</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:40,116</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:40,117</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:32:40,119</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:35:04,821</td>
<td class="Message">getSignature ： {signature=1bfde51a1de275ddd12a4068c605ffe7286aa937, appId=wx7e6746fc8fad1f65, nonceStr=2430461466844b14, timestamp=1637570104}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:41,769</td>
<td class="Message">getSignature ： {signature=3138239fb42363d609d85ee7451ec910bfc6efaf, appId=wx7e6746fc8fad1f65, nonceStr=6dacfb9ec3554538, timestamp=1637570261}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:47,225</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:47,226</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:47,228</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:48,538</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:48,538</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:37:48,539</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:38:07,592</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:38:07,593</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:38:07,599</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:39:39,775</td>
<td class="Message">getSignature ： {signature=d21dbd9d462add1348aea5b6f283fc19c28e3afd, appId=wx7e6746fc8fad1f65, nonceStr=8333d45635734042, timestamp=1637570379}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:39:51,424</td>
<td class="Message">getSignature ： {signature=81f7700752c9151c5f2a198803a2253d28dce72f, appId=wx7e6746fc8fad1f65, nonceStr=c750b369c14e434e, timestamp=1637570391}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:40,915</td>
<td class="Message">getSignature ： {signature=7f25491ca9a4b2f27adf02cdd3be06ad935f7567, appId=wx7e6746fc8fad1f65, nonceStr=b53c1e6da4df41a0, timestamp=1637570440}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:57,666</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:57,666</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:57,668</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:59,441</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:59,441</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:40:59,443</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,052</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,053</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,055</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,680</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,681</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:00,682</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,621</td>
<td class="Message">{CreateTime=1637570470, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5gFqKy4ca_wMEFxtuqGYOvY, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,622</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,623</td>
<td class="Message">==&gt; Parameters: o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,627</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,642</td>
<td class="Message">==&gt;  Preparing: update wx_user SET subscribe = ?, nickname = ?, sex = ?, city = ?, country = ?, province = ?, language = ?, headimgurl = ?, remark = ?, groupid = ? where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,643</td>
<td class="Message">==&gt; Parameters: 0(Integer), ꫛꪺꫀr᭙ꪁrᦔડ(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG/132(String), (String), 0(String), o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,647</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:10,647</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:23,849</td>
<td class="Message">{CreateTime=1637570484, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5gFqKy4ca_wMEFxtuqGYOvY, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:23,850</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:23,850</td>
<td class="Message">==&gt; Parameters: o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:23,852</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:24,568</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5gFqKy4ca_wMEFxtuqGYOvY&quot;,&quot;nickname&quot;:&quot;ꫛꪺꫀr᭙ꪁrᦔડ&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG\/132&quot;,&quot;subscribe_time&quot;:1637570483,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:24,575</td>
<td class="Message">==&gt;  Preparing: update wx_user SET subscribe = ?, nickname = ?, sex = ?, city = ?, country = ?, province = ?, language = ?, headimgurl = ?, remark = ?, groupid = ? where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:24,576</td>
<td class="Message">==&gt; Parameters: 1(Integer), ꫛꪺꫀr᭙ꪁrᦔડ(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG/132(String), (String), 0(String), o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:24,581</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:24,583</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5gFqKy4ca_wMEFxtuqGYOvY]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637570484&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,040</td>
<td class="Message">{CreateTime=1637570501, EventKey=, Event=unsubscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5gFqKy4ca_wMEFxtuqGYOvY, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,041</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,041</td>
<td class="Message">==&gt; Parameters: o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,044</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,045</td>
<td class="Message">==&gt;  Preparing: update wx_user SET subscribe = ?, nickname = ?, sex = ?, city = ?, country = ?, province = ?, language = ?, headimgurl = ?, remark = ?, groupid = ? where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,045</td>
<td class="Message">==&gt; Parameters: 0(Integer), ꫛꪺꫀr᭙ꪁrᦔડ(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/KZnKfwYiaDqHReuzAQejibBnSeM4n3OcibpVHfIXnRJaK7ku2kGMGaVh322zqQ8R9tJjYWur4HGicBplU54wy9cTjOpvicEJw9EFG/132(String), (String), 0(String), o7cFa5gFqKy4ca_wMEFxtuqGYOvY(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,049</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:41:41,049</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:35,531</td>
<td class="Message">{MenuId=421022716, CreateTime=1637570735, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:35,533</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:35,533</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:35,535</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:35,535</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:36,189</td>
<td class="Message">getSignature ： {signature=6f7500ddde60a75f0634c86b29ee4b9698ef0dcd, appId=wx7e6746fc8fad1f65, nonceStr=ec830e1a7e734baf, timestamp=1637570736}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:39,514</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:39,514</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:39,516</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:40,733</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:40,733</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:40,735</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:41,807</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:41,808</td>
<td class="Message">==&gt; Parameters: 8(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:41,809</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:43,102</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:43,102</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:43,104</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,703</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,703</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,706</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,771</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,771</td>
<td class="Message">==&gt; Parameters: 4(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:45,773</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:46,826</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:46,826</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:46,827</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:47,933</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:47,933</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:47,935</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:48,884</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:48,884</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:45:48,885</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:46:42,711</td>
<td class="Message">getSignature ： {signature=83f8a05404a44673d6102cde81892e2a6a77d166, appId=wx7e6746fc8fad1f65, nonceStr=fa09c129a0cc401a, timestamp=1637570802}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:46:48,262</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:46:48,263</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:46:48,265</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:36,684</td>
<td class="Message">{MenuId=421022716, CreateTime=1637570856, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:36,685</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:36,685</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:36,687</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:36,687</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:38,965</td>
<td class="Message">getSignature ： {signature=89e801305dcf898c4d25b7ae803ab107046e7926, appId=wx7e6746fc8fad1f65, nonceStr=9d6f32104c0f4b19, timestamp=1637570858}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:43,644</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:43,645</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:47:43,646</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:51:50,433</td>
<td class="Message">getSignature ： {signature=c0b3b2b390e87568d43d7295144166386027e388, appId=wx7e6746fc8fad1f65, nonceStr=ae4b1536ce784e40, timestamp=1637571110}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:51:56,400</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:51:56,400</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:51:56,402</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:16,261</td>
<td class="Message">getSignature ： {signature=d621b7fa38e104c47497265818fa962e07e020c1, appId=wx7e6746fc8fad1f65, nonceStr=7c1b1737954a4271, timestamp=1637571136}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:18,369</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:18,370</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:18,372</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:19,706</td>
<td class="Message">getSignature ： {signature=c5e8d589bdf9a63268ac9447511685d3361890d4, appId=wx7e6746fc8fad1f65, nonceStr=dc1dc2f4a78c437e, timestamp=1637571139}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:22,032</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:22,032</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:22,034</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:46,992</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:46,992</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:46,993</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:47,502</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:47,502</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:47,511</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 16:52:52 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:52,231</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 20956 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:52:52,234</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:52,235</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:52,733</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:52,734</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:52,760</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,151</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,159</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,160</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,160</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,232</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,233</td>
<td class="Message">Root WebApplicationContext: initialization completed in 955 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:53,812</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:54,036</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:54,053</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:52:54,062</td>
<td class="Message">Started Wechat114Application in 2.271 seconds (JVM running for 3.02)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:53:01,528</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:53:01,529</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:53:01,536</td>
<td class="Message">Completed initialization in 7 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:53:01,582</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 16:53:01,741</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:01,747</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:01,767</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:01,785</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:05,475</td>
<td class="Message">getSignature ： {signature=9528b229bd9195fcb54c235a4c3e970747d7573c, appId=wx7e6746fc8fad1f65, nonceStr=e7d6359328eb4282, timestamp=1637571185}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:08,722</td>
<td class="Message">getSignature ： {signature=9e84bd548a8ab90dd6dec0c4459183c7a036b3bd, appId=wx7e6746fc8fad1f65, nonceStr=965f1674831c4438, timestamp=1637571188}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:08,970</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:08,970</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:08,974</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:10,898</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:10,899</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:10,902</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:37,775</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:37,776</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:53:37,778</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:23,779</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:23,780</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:23,783</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:46,628</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571286, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:46,630</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:46,630</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:46,635</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:46,635</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:47,420</td>
<td class="Message">getSignature ： {signature=ad1aa4b0cb085665bc9609260d6196888081c341, appId=wx7e6746fc8fad1f65, nonceStr=b1d6eae9853c472b, timestamp=1637571287}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:51,489</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:51,489</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:51,491</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:52,622</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:52,622</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 16:54:52,624</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:00:53,455</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:00:53,456</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:00:53,459</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:00,649</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:00,649</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:00,652</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:12,205</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:12,205</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:01:12,212</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:39,899</td>
<td class="Message">{CreateTime=1637571759, EventKey=, Event=subscribe, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:39,904</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:39,905</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:39,907</td>
<td class="Message">&lt;==      Total: 0</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:40,581</td>
<td class="Message">getWxUserInfoByUnionID ： {&quot;subscribe&quot;:1,&quot;openid&quot;:&quot;o7cFa5mW5vkfndkM8QVfzKA3uO8Y&quot;,&quot;nickname&quot;:&quot;up&quot;,&quot;sex&quot;:0,&quot;language&quot;:&quot;zh_CN&quot;,&quot;city&quot;:&quot;&quot;,&quot;province&quot;:&quot;&quot;,&quot;country&quot;:&quot;&quot;,&quot;headimgurl&quot;:&quot;http:\/\/thirdwx.qlogo.cn\/mmopen\/BfxTAfNhr6H6cx2LI7bT7tPETNrwaw4Vl5ibaYJicWLhDm2tAqXFKWNEeEic8iaib4vDFvUo4zkB3LXfawMbQibfKB4NJDltQIQD5ib\/132&quot;,&quot;subscribe_time&quot;:1637571759,&quot;remark&quot;:&quot;&quot;,&quot;groupid&quot;:0,&quot;tagid_list&quot;:[],&quot;subscribe_scene&quot;:&quot;ADD_SCENE_QR_CODE&quot;,&quot;qr_scene&quot;:0,&quot;qr_scene_str&quot;:&quot;&quot;}</td>
<td class="MethodOfCaller">getWxUserInfoByUnionID</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">196</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:40,586</td>
<td class="Message">==&gt;  Preparing: insert into wx_user (id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum ) values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, now(), ?, ?, ?, ?, ?, ?, ? )</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:40,587</td>
<td class="Message">==&gt; Parameters: null, o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String), 1(Integer), up(String), 0(Integer), (String), (String), (String), zh_CN(String), http://thirdwx.qlogo.cn/mmopen/BfxTAfNhr6H6cx2LI7bT7tPETNrwaw4Vl5ibaYJicWLhDm2tAqXFKWNEeEic8iaib4vDFvUo4zkB3LXfawMbQibfKB4NJDltQIQD5ib/132(String), null, (String), 0(String), null, null, null, null</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:40,592</td>
<td class="Message">&lt;==    Updates: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:40,593</td>
<td class="Message">&lt;xml&gt;
  &lt;ToUserName&gt;&lt;![CDATA[o7cFa5mW5vkfndkM8QVfzKA3uO8Y]]&gt;&lt;/ToUserName&gt;
  &lt;FromUserName&gt;&lt;![CDATA[gh_8cbcab736550]]&gt;&lt;/FromUserName&gt;
  &lt;CreateTime&gt;1637571760&lt;/CreateTime&gt;
  &lt;MsgType&gt;&lt;![CDATA[text]]&gt;&lt;/MsgType&gt;
  &lt;Content&gt;&lt;![CDATA[轻松就医，3步挂号！
第一步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;注册账号+实名认证&lt;/a&gt;】
第二步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】添加就诊人
第三步：【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;预约挂号&lt;/a&gt;】
点击【&lt;a href=&quot;https://w.url.cn/s/AaOzWFg&quot;&gt;挂号秘籍&lt;/a&gt;】查看挂号方法
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按医院&lt;/a&gt;】或【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fall.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;按科室&lt;/a&gt;】挂号更便捷
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;个人中心&lt;/a&gt;】，可添加/修改就诊人信息、查看/取消订单
点击【申诉】提交问题，5个工作日内回复
点击【&lt;a href=&quot;https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhelp.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect&quot;&gt;帮助中心&lt;/a&gt;】解决注册、挂号、取消等问题]]&gt;&lt;/Content&gt;
&lt;/xml&gt;</td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:44,042</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571764, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:44,043</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:44,043</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:44,046</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:44,047</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:50,192</td>
<td class="Message">getSignature ： {signature=13e4e41d9da89a7358fc9dea6355ce8797f05cb5, appId=wx7e6746fc8fad1f65, nonceStr=166b3c721e9c4939, timestamp=1637571770}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,234</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571775, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,235</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,236</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,238</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,238</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:55,859</td>
<td class="Message">getSignature ： {signature=194fe9effc0556b5c4a90c643ee610cdae553f03, appId=wx7e6746fc8fad1f65, nonceStr=e34a06a111fa4452, timestamp=1637571775}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:59,633</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571779, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fmore.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:59,634</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:59,634</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:59,637</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:02:59,638</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:02,405</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571782, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fhsjc.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:02,406</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:02,407</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:02,410</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:02,411</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:11,263</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571791, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Fcenter.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:11,264</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:11,264</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:11,266</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:11,267</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,124</td>
<td class="Message">{MenuId=421022716, CreateTime=1637571794, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5mW5vkfndkM8QVfzKA3uO8Y, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,125</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,126</td>
<td class="Message">==&gt; Parameters: o7cFa5mW5vkfndkM8QVfzKA3uO8Y(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,128</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,128</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:03:14,779</td>
<td class="Message">getSignature ： {signature=e7b8e3130da5a595944293c622a64062dd3c2688, appId=wx7e6746fc8fad1f65, nonceStr=4d93b801f8ca4aeb, timestamp=1637571794}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:32,400</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:32,401</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:32,409</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 17:05:35 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:35,693</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 10236 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:35,699</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:35,699</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,205</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,207</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,235</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,641</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,649</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,649</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,650</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,727</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:36,727</td>
<td class="Message">Root WebApplicationContext: initialization completed in 974 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:37,331</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:37,628</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:37,653</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:37,663</td>
<td class="Message">Started Wechat114Application in 2.519 seconds (JVM running for 3.39)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:43,553</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:43,554</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:43,561</td>
<td class="Message">Completed initialization in 7 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:43,602</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:05:43,758</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:43,765</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:43,784</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:43,803</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:58,874</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:58,875</td>
<td class="Message">==&gt; Parameters: 2(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:05:58,877</td>
<td class="Message">&lt;==      Total: 4</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:06,998</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:06,999</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:07,007</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 17:07:10 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:10,080</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 20248 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:07:10,083</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:10,083</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:10,659</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:10,661</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:10,686</td>
<td class="Message">Finished Spring Data repository scanning in 13ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,253</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,262</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,263</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,264</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,343</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,344</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1216 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:11,991</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:12,228</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:12,247</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:12,255</td>
<td class="Message">Started Wechat114Application in 2.633 seconds (JVM running for 3.481)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:26,554</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:26,554</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:26,561</td>
<td class="Message">Completed initialization in 7 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:26,606</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:07:26,768</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:07:26,775</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:07:26,796</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:07:26,815</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:09:18,059</td>
<td class="Message">getSignature ： {signature=95d4586355f9cce9ecf10289fc9161a21f94a5e8, appId=wx7e6746fc8fad1f65, nonceStr=9f9e703e491f4d33, timestamp=1637572158}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:09:21,008</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:09:21,009</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:09:21,012</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:10:10,702</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:10:10,703</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:10:10,706</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:50,883</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:50,883</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:50,885</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:57,224</td>
<td class="Message">{MenuId=421022716, CreateTime=1637572437, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5vRcxs6ZwXs5nyHTc0IKD9w, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:57,226</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:57,226</td>
<td class="Message">==&gt; Parameters: o7cFa5vRcxs6ZwXs5nyHTc0IKD9w(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:57,230</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:57,231</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:13:58,888</td>
<td class="Message">getSignature ： {signature=20fb558f2798171111f65ea72a8ae142b7065950, appId=wx7e6746fc8fad1f65, nonceStr=c2bf882c604f48cd, timestamp=1637572438}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:03,264</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:03,264</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:03,266</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:04,869</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:04,869</td>
<td class="Message">==&gt; Parameters: 3(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:04,871</td>
<td class="Message">&lt;==      Total: 11</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:14:46,910</td>
<td class="Message">getSignature ： {signature=056aeba3054cd00ed5262db7ae806e20652ad6de, appId=wx7e6746fc8fad1f65, nonceStr=55817f84dcdb4176, timestamp=1637572486}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:15:01,897</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:15:01,898</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:15:01,899</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:16:21,365</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:16:21,366</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:16:21,368</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:17:15,991</td>
<td class="Message">getSignature ： {signature=1d0b0474a57cd5d77df79c54b725033ad7db7ccd, appId=wx7e6746fc8fad1f65, nonceStr=b7fd3acd69984d2d, timestamp=1637572635}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:17:21,298</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:17:21,299</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:17:21,300</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,327</td>
<td class="Message">{MenuId=421022716, CreateTime=1637572828, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,329</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,329</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,335</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,336</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:28,978</td>
<td class="Message">getSignature ： {signature=28e25f7e1030a205e018589d8971e7e783df672a, appId=wx7e6746fc8fad1f65, nonceStr=9fb386c3821c45be, timestamp=1637572828}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:32,162</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:32,163</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:20:32,165</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:27:19,737</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:27:19,738</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 17:27:19,740</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:36:58,615</td>
<td class="Message">Shutting down ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">shutdown</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">218</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:36:58,615</td>
<td class="Message">HikariPool-1 - Shutdown initiated...</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">350</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 17:36:58,620</td>
<td class="Message">HikariPool-1 - Shutdown completed.</td>
<td class="MethodOfCaller">close</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">352</td>
</tr>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
  <head>
    <title>Logback Log Messages</title>
<style  type="text/css">
table { margin-left: 2em; margin-right: 2em; border-left: 2px solid #AAA; }
TR.even { background: #FFFFFF; }
TR.odd { background: #EAEAEA; }
TR.warn TD.Level, TR.error TD.Level, TR.fatal TD.Level {font-weight: bold; color: #FF4040 }
TD { padding-right: 1ex; padding-left: 1ex; border-right: 2px solid #AAA; }
TD.Time, TD.Date { text-align: right; font-family: courier, monospace; font-size: smaller; }
TD.Thread { text-align: left; }
TD.Level { text-align: right; }
TD.Logger { text-align: left; }
TR.header { background: #596ED5; color: #FFF; font-weight: bold; font-size: larger; }
TD.Exception { background: #A2AEE8; font-family: courier, monospace;}
</style>

  </head>
<body>
<hr/>
<p>Log session start time Mon Nov 22 21:21:14 CST 2021</p><p></p>

<table cellspacing="0">
<tr class="header">
<td class="Level">Level</td>
<td class="Date">Date</td>
<td class="Message">Message</td>
<td class="MethodOfCaller">MethodOfCaller</td>
<td class="FileOfCaller">FileOfCaller</td>
<td class="LineOfCaller">LineOfCaller</td>
</tr>


<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:14,476</td>
<td class="Message">Starting Wechat114Application on DESKTOP-G9F7ULD with PID 7132 (D:\ideas\19b-idea\wechat114\target\classes started by cqd in D:\ideas\19b-idea\wechat114)</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">55</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:21:14,480</td>
<td class="Message">Running with Spring Boot v2.3.9.RELEASE, Spring v5.2.13.RELEASE</td>
<td class="MethodOfCaller">logStarting</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">56</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:14,480</td>
<td class="Message">No active profile set, falling back to default profiles: default</td>
<td class="MethodOfCaller">logStartupProfileInfo</td>
<td class="FileOfCaller">SpringApplication.java</td>
<td class="LineOfCaller">651</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,073</td>
<td class="Message">Multiple Spring Data modules found, entering strict repository configuration mode!</td>
<td class="MethodOfCaller">multipleStoresDetected</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">249</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,075</td>
<td class="Message">Bootstrapping Spring Data Redis repositories in DEFAULT mode.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">127</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,104</td>
<td class="Message">Finished Spring Data repository scanning in 12ms. Found 0 Redis repository interfaces.</td>
<td class="MethodOfCaller">registerRepositoriesIn</td>
<td class="FileOfCaller">RepositoryConfigurationDelegate.java</td>
<td class="LineOfCaller">187</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,567</td>
<td class="Message">Tomcat initialized with port(s): 9999 (http)</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">108</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,576</td>
<td class="Message">Initializing ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,577</td>
<td class="Message">Starting service [Tomcat]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,578</td>
<td class="Message">Starting Servlet engine: [Apache Tomcat/9.0.43]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,668</td>
<td class="Message">Initializing Spring embedded WebApplicationContext</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:15,669</td>
<td class="Message">Root WebApplicationContext: initialization completed in 1144 ms</td>
<td class="MethodOfCaller">prepareWebApplicationContext</td>
<td class="FileOfCaller">ServletWebServerApplicationContext.java</td>
<td class="LineOfCaller">285</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:16,403</td>
<td class="Message">Initializing ExecutorService &#39;applicationTaskExecutor&#39;</td>
<td class="MethodOfCaller">initialize</td>
<td class="FileOfCaller">ExecutorConfigurationSupport.java</td>
<td class="LineOfCaller">181</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:16,687</td>
<td class="Message">Starting ProtocolHandler [&quot;http-nio-9999&quot;]</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:16,708</td>
<td class="Message">Tomcat started on port(s): 9999 (http) with context path &#39;/wechat114&#39;</td>
<td class="MethodOfCaller">start</td>
<td class="FileOfCaller">TomcatWebServer.java</td>
<td class="LineOfCaller">220</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:21:16,718</td>
<td class="Message">Started Wechat114Application in 2.799 seconds (JVM running for 3.698)</td>
<td class="MethodOfCaller">logStarted</td>
<td class="FileOfCaller">StartupInfoLogger.java</td>
<td class="LineOfCaller">61</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:29:11,008</td>
<td class="Message">Initializing Spring DispatcherServlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">log</td>
<td class="FileOfCaller">DirectJDKLog.java</td>
<td class="LineOfCaller">173</td>
</tr>

<tr class="info odd">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:29:11,008</td>
<td class="Message">Initializing Servlet &#39;dispatcherServlet&#39;</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">525</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:29:11,014</td>
<td class="Message">Completed initialization in 5 ms</td>
<td class="MethodOfCaller">initServletBean</td>
<td class="FileOfCaller">FrameworkServlet.java</td>
<td class="LineOfCaller">547</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:11,055</td>
<td class="Message">{MenuId=421022716, CreateTime=1637587750, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:29:11,072</td>
<td class="Message">HikariPool-1 - Starting...</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">110</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:13,648</td>
<td class="Message">全局access_token ： {&quot;access_token&quot;:&quot;51_Vb0irvVIrNm4lt3_a9GCPQCE05vBDYZsMq_824XzIkQ7wCYWuEVn5fRixKIRaRrBkzyvrH8qSULatrexZIECPDMhfuKcinbra9ScH4VP6yqHuTNZzBh_4C8s50Xj63q_3FNwS_-cVy0dS_IXQAYbAIATDB&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getAccessToken</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">103</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:13,933</td>
<td class="Message">jsapi_ticket ： {&quot;errcode&quot;:0,&quot;errmsg&quot;:&quot;ok&quot;,&quot;ticket&quot;:&quot;LIKLckvwlJT9cWIhEQTwfIRMR6v_hhbINnYUcv61yQJFB9q6i2799RrFMKXWaVbr2kJpPwV2W9rgDXNzJYgZEg&quot;,&quot;expires_in&quot;:7200}</td>
<td class="MethodOfCaller">getJsApiTicket</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">139</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:13,936</td>
<td class="Message">getSignature ： {signature=87dc86004094e3c11298a6d8de16a4652aac18ee, appId=wx7e6746fc8fad1f65, nonceStr=ec5018ae6c314bf7, timestamp=1637587753}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:15,805</td>
<td class="Message">{MenuId=421022716, CreateTime=1637587750, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:20,835</td>
<td class="Message">{MenuId=421022716, CreateTime=1637587750, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5muuQ8WUpOA8WaneLMk0nqw, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="info even">
<td class="Level">INFO</td>
<td class="Date">2021-11-22 21:29:21,207</td>
<td class="Message">HikariPool-1 - Start completed.</td>
<td class="MethodOfCaller">getConnection</td>
<td class="FileOfCaller">HikariDataSource.java</td>
<td class="LineOfCaller">123</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,215</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,217</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,227</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,238</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,238</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,238</td>
<td class="Message">==&gt; Parameters: o7cFa5muuQ8WUpOA8WaneLMk0nqw(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,265</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,265</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,265</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,269</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,269</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:21,269</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:24,061</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:24,061</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:29:24,065</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:23,406</td>
<td class="Message">{MenuId=421022716, CreateTime=1637587883, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:23,408</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:23,409</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:23,411</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:23,412</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:24,252</td>
<td class="Message">getSignature ： {signature=70c4fd75f66c090e4adb0d02e178641501b019ae, appId=wx7e6746fc8fad1f65, nonceStr=09883a7da3bd4e4a, timestamp=1637587884}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:27,349</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:27,349</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:27,352</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:39,013</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:39,014</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:39,017</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:41,450</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:41,451</td>
<td class="Message">==&gt; Parameters: 5(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:41,453</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:44,172</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:44,172</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:31:44,174</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:17,703</td>
<td class="Message">{MenuId=421022716, CreateTime=1637587997, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:17,704</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:17,704</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:17,707</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:17,707</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:18,297</td>
<td class="Message">getSignature ： {signature=7b254846820e3f90f04f84e564ea31c4df9418fb, appId=wx7e6746fc8fad1f65, nonceStr=d925685c58304151, timestamp=1637587998}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:20,701</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:20,702</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:33:20,704</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:15,399</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:15,400</td>
<td class="Message">==&gt; Parameters: 6(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:15,401</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:16,800</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:16,801</td>
<td class="Message">==&gt; Parameters: 7(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:34:16,802</td>
<td class="Message">&lt;==      Total: 5</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:55,031</td>
<td class="Message">{MenuId=421022716, CreateTime=1637588214, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5huJVElupXB2FeNEIxCFUMU, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:55,032</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:55,033</td>
<td class="Message">==&gt; Parameters: o7cFa5huJVElupXB2FeNEIxCFUMU(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:55,035</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:55,036</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:56,325</td>
<td class="Message">getSignature ： {signature=9649f9eeb8be9bc292b530cca970e709513fa283, appId=wx7e6746fc8fad1f65, nonceStr=898e900b8c8f4c5c, timestamp=1637588216}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:57,768</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:57,769</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:36:57,771</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:38:47,460</td>
<td class="Message">getSignature ： {signature=b32f2e5f41b6131c1da4bb11d591ea266b582776, appId=wx7e6746fc8fad1f65, nonceStr=5e7e0a4912794379, timestamp=1637588327}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,013</td>
<td class="Message">{MenuId=421022716, CreateTime=1637588420, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,015</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,016</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,019</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,021</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:40:21,454</td>
<td class="Message">getSignature ： {signature=8f6b34b51781c00683e61a9a4440d9b4f94132f8, appId=wx7e6746fc8fad1f65, nonceStr=2326d4b31e2a4b70, timestamp=1637588421}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:42:12,544</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:42:12,544</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:42:12,547</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,045</td>
<td class="Message">{MenuId=421022716, CreateTime=1637588583, EventKey=https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx7e6746fc8fad1f65&amp;redirect_uri=http%3A%2F%2Fguowang.nat300.top%2F114%2Findex.html&amp;response_type=code&amp;scope=snsapi_userinfo#wechat_redirect, Event=VIEW, ToUserName=gh_8cbcab736550, FromUserName=o7cFa5lF3H95s_zzcS-u6DUhrIY8, MsgType=event}</td>
<td class="MethodOfCaller">postMsg</td>
<td class="FileOfCaller">WechatController.java</td>
<td class="LineOfCaller">59</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,047</td>
<td class="Message">==&gt;  Preparing: select id, openid, subscribe, nickname, sex, city, country, province, language, headimgurl, subscribeTime, unionid, remark, groupid, name, mobileNum, idType, idNum from wx_user where openid = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,048</td>
<td class="Message">==&gt; Parameters: o7cFa5lF3H95s_zzcS-u6DUhrIY8(String)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,050</td>
<td class="Message">&lt;==      Total: 1</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,051</td>
<td class="Message"></td>
<td class="MethodOfCaller">handleWxMsg</td>
<td class="FileOfCaller">WechatServiceImpl.java</td>
<td class="LineOfCaller">40</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:03,630</td>
<td class="Message">getSignature ： {signature=c3237fcd935368fd01b6cf30b20cd853310e108c, appId=wx7e6746fc8fad1f65, nonceStr=4325ad8f5fc740f6, timestamp=1637588583}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:08,642</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:08,643</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:43:08,645</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:45:56,043</td>
<td class="Message">getSignature ： {signature=8b36ec0562764c7a48f9d06fe3a0297ebe676633, appId=wx7e6746fc8fad1f65, nonceStr=1838278e91c44369, timestamp=1637588756}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:03,241</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:03,242</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:03,244</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:05,056</td>
<td class="Message">getSignature ： {signature=f5ba0456083cb00a03bde657bf91906e72f5254e, appId=wx7e6746fc8fad1f65, nonceStr=843ae63c3d6b400f, timestamp=1637588765}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:23,954</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:23,955</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:46:23,959</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:47:54,512</td>
<td class="Message">getSignature ： {signature=a2e624cdc5161b339c2df77f5327811eca319583, appId=wx7e6746fc8fad1f65, nonceStr=e099178f15074c80, timestamp=1637588874}</td>
<td class="MethodOfCaller">getSignature</td>
<td class="FileOfCaller">Constant.java</td>
<td class="LineOfCaller">168</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:47:58,928</td>
<td class="Message">==&gt;  Preparing: select m_id, m_name, k_id from m_form where k_id = ?</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug odd">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:47:58,928</td>
<td class="Message">==&gt; Parameters: 1(Integer)</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>

<tr class="debug even">
<td class="Level">DEBUG</td>
<td class="Date">2021-11-22 21:47:58,930</td>
<td class="Message">&lt;==      Total: 7</td>
<td class="MethodOfCaller">debug</td>
<td class="FileOfCaller">BaseJdbcLogger.java</td>
<td class="LineOfCaller">137</td>
</tr>
